package com.pan.api.utils;

public interface PanReflectUtil{
    default  Class loadClass(String fullName){
        return PanReflectUtilImpl.INSTANCE.loadClass(fullName);
    }

    public default <T> T createNewInstance(Class<T> clazz, Object... args){
        return PanReflectUtilImpl.INSTANCE.createNewInstance(clazz,args);
    }

    public default <T> T createNewInstance(String fullName, Object... args){
        return PanReflectUtilImpl.INSTANCE.createNewInstance(fullName, args);
    }
}
